package com.vincent.kdp.bean;

import java.io.Serializable;
import java.util.Date;

public class BusFacility implements Serializable {
    private Integer id;

    /**
     * 设备编号，唯一
     */
    private String number;

    /**
     * 状态，0-未启用，1-启用，2-异常
     */
    private Integer status;

    /**
     *状态信息描述
     */
    private String info;

    /*
    * 商家id
    * */
    private Integer departId;
    /*
    * 公司ID
    * */
    private Integer companyId;
    /*
    * 设备添加时间
    * */
    private Date addtime;
    /*
    * 设备启用时间
    * */
    private Date opentime;
    /*
    * 最后一次检测时间
    * */
    private Date lastAccessTime;

    private static final long serialVersionUID = 1L;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public BusFacility setId(Integer id) {

        this.id = id;
		return this;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    /**
     * 获取设备编号，唯一
     *
     * @return number - 设备编号，唯一
     */
    public String getNumber() {
        return number;
    }

    /**
     * 设置设备编号，唯一
     *
     * @param number 设备编号，唯一
     */
    public BusFacility setNumber(String number) {
        this.number = number;
		return this;
    }

    /**
     * 获取状态，0-未启用，1-启用，2-异常
     *
     * @return status - 状态，0-未启用，1-启用，2-异常
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置状态，0-未启用，1-启用，2-异常
     *
     * @param status 状态，0-未启用，1-启用，2-异常
     */
    public BusFacility setStatus(Integer status) {
        this.status = status;
		return this;
    }

    public String getInfo() {
        return info;
    }

    public BusFacility setInfo(String info) {
        this.info = info;
        return this;
    }

    public Date getLastAccessTime() {
        return lastAccessTime;
    }

    public void setLastAccessTime(Date lastAccessTime) {
        this.lastAccessTime = lastAccessTime;
    }

    public Integer getDepartId() {
        return departId;
    }

    public void setDepartId(Integer departId) {
        this.departId = departId;
    }

    public Date getAddtime() {
        return addtime;
    }

    public void setAddtime(Date addtime) {
        this.addtime = addtime;
    }

    public Date getOpentime() {
        return opentime;
    }

    public void setOpentime(Date opentime) {
        this.opentime = opentime;
    }
}